land mine – English–Bahasa indonesia translations

🇬🇧 en id 🇮🇩

land mine noun

  /ˈlænd.maɪn/
  • mine that is placed on land
ranjau darat
Wiktionary Links